sugarcane refreshment - German English Dictionary